Next | Prev | Up | Top | Contents | Index
Choosing Features for Optimum Performance
By emphasizing features implemented in hardware, you can significantly influence the performance of your application. As a rule of thumb, consider the following:
- Hardware-supported features: Lines, filled rectangles, color shading, alpha blending, alpha function, antialiased lines (color-indexed and RGB), line and polygon patterns, color plane masks, color dithering, logical operations selected with glLogicOp(), pixel reads and writes, screen to screen copy, and scissoring.
- Software-supported features: All features not in hardware, such as stencil and accumulation buffer, fogging and depth queuing, transforms, lighting, clipping, depth buffering, and texturing. Triangles and polygons are partially software supported.
Next | Prev | Up | Top | Contents | Index